// 写一个按照下面方式调用都能正常工作的sum方法
// sum(2,3);   // Outpus 5;
// sum(2)(3);  // Outpus 5;

//方法一：
// function sum() {
//     var num = arguments[0];
//     if (arguments.length >= 2) {
//         return arguments[0] + arguments[1]
//     } else {
//         return function(sex) {
//             return num + sex
//         }
//     }
// }
// console.log(sum(1, 2));
// console.log(sum(1)(2));

// //方法二：
// function sum() {
//     var sum = arguments[0];
//     if (arguments.length == 1) {
//         return function(sex) {
//             return sum + sex
//         }
//     } else {
//         for (var i = 1; i < arguments.length; i++) {
//             sum += arguments[i]
//         }
//         return sum
//     }
// }
// console.log(sum(1, 2))
// console.log(sum(1)(2))